//
//  Types.h
//  CppEXP_1
//
//  Created by xiaoxi on 2020/5/18.
//  Copyright © 2020 xiaoxi. All rights reserved.
//

#ifndef Types_h
#define Types_h

#include <bitset>
#include <cstdint>

// ECS
using Entity = std::uint32_t;
const Entity MAX_ENTITIES = 5000;
using ComponentType = std::uint8_t;
const ComponentType MAX_COMPONENTS = 32;
using Signature = std::bitset<MAX_COMPONENTS>;

#endif /* Types_h */
